Big Huge Thesaurus

dolphin striker

noun